// js中的面向对象 本质是构造函数 + 原型链
class Person {
  constructor(name = 'james', age = 19) {
    this.age = age
    this.name = name
  }

  //添加实例方法 实际上也放在原型上
  say () {
    console.log(`我叫${this.name},今年${this.age}了`)
  }
}

const p1 = new Person('jj', 24)

p1.say()
